cucumber tree (parmentiera edulis) - İspanyolca İngilizce Sözlük